﻿@charset "utf-8";
/* CSS Document */

.bg_nav{ width:1280px; height:80px; margin:0 auto; background:url("../images/bg_nav.jpg") repeat-x; position:relative;}
.bg_nav a img{ width:271px; height:80px; position:absolute; top:0; left:0;}
.phone{ width:152px; height:20px; background:#00638c; padding-left:15px; position:absolute; top:32px; left:319px;}
.phone p{ color:#FFF; line-height:20px;}
.nav{ width:700px; height:80px; position:absolute; top:0; left:490px;}
.nav ul li{ float:left; display:inline; width:100px; height:50px; padding-top:30px; }
.nav ul li:hover{ background:url("../images/hover_nav.jpg") no-repeat center bottom;}
.nav li.navactive{ background:url("../images/hover_nav.jpg") no-repeat center bottom;}
.nav ul li a{ display:block; width:99px; height:17px; line-height:17px; text-align:center; color:#373737;border-right:1px solid #d1d1d2;}
.nav ul li a:hover{ color:#00638c;}
.login{ width:65px; height:77px; padding:3px 0 0 20px; position:absolute; top:0; right:0;}
.login p{ width:44px; text-align:center; padding:3px 0;}
.login p a{ color:#00638c;}
.login .dl{ border-bottom:1px solid #00638c;}
.login .zh_en{ width:55px; text-align:left;}
.login .zh_en a{ color:#9c9c9c;}
/*dl*/
.zzdivdl{z-index:101;position:fixed;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;display:none;}
.tcdivdl{z-index:102;position:absolute;top:50%;left:50%;width:380px;height:270px;margin:-135px 0 0 -190px;background:#f7f8f8;display:none; border:5px solid #ebebeb;}
.closedivdl{position:relative; width:380ox;height:25px;}
.closedivdl .close img{ width:16px; height:16px; display:block; position:absolute; right:6px; top:6px;}
.nr_dl{ width:302px; height:217px; padding:3px 38px 25px 40px;}
.nr_dl img{ margin-bottom:26px; width:189px; height:22px;}
.nr_dl .inpter{ width:298px; height:30px; padding-bottom:15px; position:relative;}
.nr_dl .inpter label{ position:absolute; left:5px;; top:0; line-height:30px; color:#aaa;}
.nr_dl .ipt{ width:290px; height:26px; padding-left:5px; line-height:26px;}

.nr_dl .inputyzm{ width:80px; height:26px; padding-left:5px; line-height:26px;float:left;display:inline;}
.nr_dl .yanheng{ width:70px; height:28px;cursor:pointer; margin-bottom:0; margin-left:10px;float:left;display:inline;}

.nr_dl .anniu{ width:298px; height:30px;}
.nr_dl .anniu .bluedl{ width:209px; height:30px; border:none; background:url("../images/login.jpg"); float:left; display:inline; cursor:pointer;}
.nr_dl .anniu .huizc{width:79px;height:30px;border:none;background: url("../images/login_zc.jpg");float:right;display:inline;cursor:pointer;}
/*zc*/
.zzdivzc{z-index:101;position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;display:none;}
.tcdivzc{z-index:102;position:absolute;top:50%;left:50%;width:380px;margin:-300px 0 0 -190px;background:#f7f8f8;display:none; border:5px solid #ebebeb;}
.closedivzc{position:relative; width:380ox;height:25px;}
.closedivzc .close img{ width:16px; height:16px; display:block; position:absolute; right:6px; top:6px;}
.nr_zc{ width:380px; padding:3px 38px 25px 40px;}

.nr_zc img{ margin-bottom:26px; width:219px; height:20px;}
.nr_zc .inpter{ width:298px; height:30px; padding-bottom:15px; position:relative;}
.nr_zc .inpter label{ position:absolute; left:5px;; top:0; line-height:30px; color:#aaa;}
.nr_zc .iptz{ width:290px; height:26px; padding-left:5px; line-height:26px;}
.nr_zc .fx{ height:50px; resize:none; overflow:hidden;}
.nr_zc .inpterfx{ width:298px; height:50px;padding-bottom:15px; position:relative;}
.nr_zc .inpterfx label{ position:absolute; left:5px;; top:0; line-height:30px; color:#aaa;}
.nr_zc .anniu{ width:298px; height:30px;}
.nr_zc .anniu .bluezc{ width:209px; height:30px; border:none; background:url("../images/menber_but.jpg"); float:right; cursor:pointer;}


